b0e0030f01ea3ff6be72f859f1d4d4f61962ae29,src/main/java/com/builtbroken/militarybasedecor/modules/worldwar1/content/block/BlockWireFence.java,BlockWireFence,onBlockActivated,#World#number#number#number#EntityPlayer#number#number#number#number#,90
Before Change
world.playSoundEffect(x, y, z, "militarybasedecor:wirecutters", 2.0F, 1.0F);
player.inventory.addItemStackToInventory(new ItemStack(this, 1, 2));
player.inventoryContainer.detectAndSendChanges();
player.getHeldItem().damageItem(1, player);
if (ConfigManager.WIRECUTTERS_CHAT) {
player.addChatMessage(new ChatComponentText(player.getDisplayName() + " " + StatCollector.translateToLocal("wire_cutters.chattext.barbedfence")));
After Change
world.playSoundEffect(x, y, z, "militarybasedecor:wirecutters", 2.0F, 1.0F);
player.inventory.addItemStackToInventory(new ItemStack(this, 1, 0));
player.inventoryContainer.detectAndSendChanges();
if (!player.capabilities.isCreativeMode)
{
player.getHeldItem().damageItem(1, player);
}
if (ConfigManager.WIRECUTTERS_CHAT) {
player.addChatMessage(new ChatComponentText(player.getDisplayName() + " " + StatCollector.translateToLocal("wire_cutters.chattext.wiredfence")));
}
}
}
} else if (WireFence.getType(world, x, y, z) == WireFence.CHAIN) {
if (player.getHeldItem() != null && player.getHeldItem().getItem() == WorldWar1Module.itemWireCutters) {
if (world.setBlockToAir(x, y, z)) {
world.playSoundEffect(x, y, z, "militarybasedecor:wirecutters", 2.0F, 1.0F);
player.inventory.addItemStackToInventory(new ItemStack(this, 1, 1));
player.inventoryContainer.detectAndSendChanges();
if (!player.capabilities.isCreativeMode)
{
player.getHeldItem().damageItem(1, player);
}
if (ConfigManager.WIRECUTTERS_CHAT) {
player.addChatMessage(new ChatComponentText(player.getDisplayName() + " " + StatCollector.translateToLocal("wire_cutters.chattext.chainfence")));
}
}
}
} else if (WireFence.getType(world, x, y, z) == WireFence.BARBED) {
if (player.getHeldItem() != null && player.getHeldItem().getItem() == WorldWar1Module.itemWireCutters) {
if (world.setBlockToAir(x, y, z)) {
world.playSoundEffect(x, y, z, "militarybasedecor:wirecutters", 2.0F, 1.0F);
player.inventory.addItemStackToInventory(new ItemStack(this, 1, 2));
player.inventoryContainer.detectAndSendChanges();
if (!player.capabilities.isCreativeMode)
{
player.getHeldItem().damageItem(1, player);
}
if (ConfigManager.WIRECUTTERS_CHAT) {
player.addChatMessage(new ChatComponentText(player.getDisplayName() + " " + StatCollector.translateToLocal("wire_cutters.chattext.barbedfence")));
}
}
}
} else if (WireFence.getType(world, x, y, z) == WireFence.BARBEDBlOOD) {
if (player.getHeldItem() != null && player.getHeldItem().getItem() == WorldWar1Module.itemWireCutters) {
if (world.setBlockToAir(x, y, z)) {
world.playSoundEffect(x, y, z, "militarybasedecor:wirecutters", 2.0F, 1.0F);
player.inventory.addItemStackToInventory(new ItemStack(this, 1, 3));
player.inventoryContainer.detectAndSendChanges();
if (!player.capabilities.isCreativeMode)
{
player.getHeldItem().damageItem(1, player);
}